interfering substance - Francés Inglés Diccionario